editor (ed) - French English Dictionary